storied castle - German English Dictionary